package com.example.pcl.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(name = "学生评价表 DTO",description = "学生评价表 DTO")
public class StudentFeedbackDTO {
    @Schema(description = "评价ID", example = "1")
    private Integer feedbackId;

    @Schema(description = "预约ID", example = "101")
    private Integer appointmentId;

    @Schema(description = "学生ID", example = "202")
    private Integer studentId;

    @Schema(description = "心理咨询师ID", example = "303")
    private Integer counselorId;

    @Schema(description = "评分 (1: 非常差, 2: 较差, 3: 一般, 4: 较好, 5: 非常好)", example = "5")
    private Integer rating;

    @Schema(description = "评价内容", example = "咨询体验非常好！")
    private String comment;

    @Schema(description = "是否匿名 (0: 否, 1: 是)", example = "1")
    private Integer isAnonymous;
}
